2/26/2007

Scottish Sheep

There were sheep crossing signs all over Scotland. The sheep always stood in the road and came up to the car!