The picture shows an orchard with trees bursting with apples for cider making.
Cider in Great Britain
This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. I agree