Designed by
Title
Formentera, Balearic Islands, Spain, Europe, rock, rocks, castle, beach, nature, landscape #76186225
Description
Formentera: rock castles on the path to Platja de Llevant on September 6, 2010. Platja de Llevant, on the eastern side of the Trucador peninsula, is one of the most quiet beach of the island