Designed by
Title
Altar of the Tabernacle Church St Mary Major Parish Ronda Spain #162645247
Description
Altar of the Tabernacle Church St Mary Major Parish Spanish: Iglesia de Santa MarÃÂa la Mayor in Ronda. Andalusia, Spain, Europe.
This image is editorial