« Back to Earthwatch
The town of Deira in Mallorca. Breathtaking scenery although the old-world charm is being diluted somewhat by all the yuppie condominium projects going up around the town.
Permalink