Ewe and Lamb

Ewe and Lamb -- Soller, Mallorca, Spain

Ewe and Lamb — Soller, Mallorca, Spain. September 2008.

Leave a Reply