Ramla Bay Xaghra, Malta aerial photography water bird's eye view Nature Coast photography atmosphere of earth Sea landscape cape terrain plateau overlooking hillside highland
Visit Malta
Ramla Bay