© David Scarbrough
These are sheep. Scotland is loaded with them! That's why Scotland makes such nice sweaters!
Main Page.