Stock Photo - Santa Maria church, Il_Mellieha, Malta, Europe

Stock Photo: Santa Maria church, Il-Mellieha, Malta, Europe.

Searchable keywords

Choose multiple keywords