DavidBarry

By DavidBarry

sheep on roof

Sheep graze on the grass roof of the Cross Keys cafe / shop near Barnard Castle. They are at the top, by the chimney.

Comments
Sign in or get an account to comment.