Meliha

Meliha Bay, Malta. Photo