Posted by Happy News
On June 27, 2009, that year’s Armed Forces Day, David and Patricia Brown set up a stall in their front garden in Burgh St Peter, a village in south Norfolk.
This post was created with our nice and easy submission form. Create your post!