framed

Inmaculada de la Avispa

2010
Oil on wood
90.00 cm x 90.00 cm
Sold

Make an inquery

Inmaculada de la Avispa
How can we help you?