View Artist Juan de la Abadia

Artwork

Previous  Next
 123 

Juan de la Abadia

The Archangel Michael

Oil on Panel

57.5 x 31 in. / 146 x 78.8 cm.

Private Collection