Olga de Amaral

Title: Sol Rojo 3 , 2012

Size: 28.5 x 27.5 inches

Price: Private Collection

Request Information