St George's Bay

St George's Bay , Birzebbuga , Malta

Beach