Carolina Busquets

Title: Mascarón de Proa , 2016

Category: Painting

Size: 40 x 40 cm

Price: Private Collection