Carolina Busquets

Title: La Fuente / The Source , 2012

Category: Painting

Size: 110 x 78 cm

Price: Private Collection