Juan de la Abadia

Title: SAINTS MICHAEL AND ENGRACIA

Size: 39 x 58 inches

Price: Private Collection