dwejra cave at the beach in Gozo island, Malta

dwejra cave at the beach in Gozo island, Malta

 Stock photo ID: 4991038