drvitelli.typepad.com > Earthwatch

« Back to Earthwatch

2003-01

Mallorca, Spain

July 24, 2003

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