2021
ST6235 : Who let the cattle in?
taken 3 years ago, near to Ditcheat, Somerset, England
Who let the cattle in?
There are a few orchards south of Ditcheat, and some cattle are about to lend some extra flavour.
This page has been
viewed about
9 times