staines-upon-thames-10

The River Guardian 2003,
by Simon Buchanan
Stains-upon-Thames