Olga de Amaral

Title: UMBRA 33 ROJA , 2003

Size: 39.5 x 68.5 inches

Price: Private Collection

Request Information