LEON, SPAIN - JULY 17, 2014: Stained glass window depicting a Catholic Saint and monks with a box that is leaking the Blood of Christ in the cathedral of Leon, Castille and Leon, Spain.

LEON, SPAIN - JULY 17, 2014: Stained glass window depicting a Catholic Saint and monks with a box that is leaking the Blood of Christ in the cathedral of Leon, Castille and Leon, Spain. - 47765693

Similar stock images

to-top-page