View of Soller

View of Soller -- L'Ofre, Soller, Mallorca, Spain

View of Soller — L’Ofre, Soller, Mallorca, Spain. September 2008.

Leave a Reply