Back

Europe, Malta, Marsaskala


More pictures from this city


Sunrise at St Peter's Pool near Marsaxlokk, Malta.