Jack in the Green 2007
Fowlers Troop take the Deptford Jack inthe Green for a walk around the City of London.
May Day 2007.
· 342 views