Flamstead Scarecrow Festival

Another trip out to Flamstead in Hertfordshire. It is only about 30 miles or so north of London. This weekend they had a scarecrow festival. Here’s some of what they had there.