Carolina Busquets

Title: La Fuerza / The Force , 2012

Category: Painting

Size: 100 x 100 cm

Price: Private Collection