Ghajn Tuffieha Bay Mellieha, Malta Nature mountain water Sea Coast Beach Ocean Lagoon cape Island aerial photography shore day
Visit Malta
Ghajn Tuffieha Bay