A visit to this Christmas decorations shop on a Christmas tree farm at Christmas Common village in Oxfordshire. Plenty of choice including decorations from Ukraine. Trees still for sale, see extra.
Comments
Sign in or get an account to comment.