dwejra cave at the beach in Gozo island, Malta

Royalty-free stock photo ID: 7125487

dwejra cave at the beach in Gozo island, Malta