Tags

, , , , ,

170518 Sheep in Sussex (1)

… on the other side of the fence?
These sheep on the South Downs in Sussex certainly seem to think so.

170518 Sheep in Sussex (2)

Advertisements