Love & Monsters
Filmed: 26,30 Mar 2006
The gang head off after another LI'n'DA meeting ends.
Love & Monsters
Filmed: 26,30 Mar 2006
Elton and Ursula make their way home.
West Wharf Road
Taken: 27 Feb 2008
By: Chuck Foster 
All photographs are the copyright of the photographer and may not be utilised on any other website or media without permission.
Page visited 129 times