ancient architecture of gozo island in malta

Royalty-free stock photo ID: 5686342

ancient architecture of gozo island in malta