ancient architecture of gozo island in malta

Royalty-free stock photo ID: 5144089

ancient architecture of gozo island in malta