View of Ramla Bay, Gozo, Malta

View of Ramla Bay, Gozo, Malta