Saturday, December 11, 2010

Scottish Hillsides

Sheep are on every hillside.  The scene may be pastoral and utterly sublime but be very careful. Watch where you step!  :)

Shepherd's Croft

No comments: