Church of Our Lady of the Immaculate Conception in Bormla on the Island of Malta
Size: 6016px × 4000px
Photo credit: © Philippe Demande / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, bormla, center, church, culture, europe, historical, houses, immaculate, lady, malta, mediterranean, sight