Back to photostream

Traffic Jam

Sheep on the road to Port Ellen (The Lagavulin Distillery to be precise) on the isle of Islay.

1,230 views
18 faves
10 comments
Uploaded on June 18, 2007
Taken on November 6, 2010