Neo-Gothic church of Our Lady of Mount Carmel (Balluta parish church), situated in Balluta bay, Malta

Royalty-free stock photo ID: 122559151

Neo-Gothic church of Our Lady of Mount Carmel (Balluta parish church), situated in Balluta bay, Malta