José Luis Cuevas

Title: Juan Valle Alvarado

Price: Private Collection