Painting / 16.1 × 23.6 in Plaza de Toural. Oleo sobre lienzo. 60x41 cm. 2010 Stefano Cicala $841 SOLD Print from $85