Palma Mallorca Spain The Basilica or church of Saint Francis of Assisi in Plaza De Sant Francesc
Size: 5120px × 3427px
Photo credit: © Richard Wayman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, catholic, church, majorca, mallorca, plaza, religion, roman, site, tourism, travel, view