Saint Mary of Braga 

by Oscar Casares

Oil on linen canvas, 260 cm x 150cm
Credit: 
All rights reserved. Exhibited on USEUM with the permission of the rights owner.