old-england.com / Wm Havell No 5
Staines Church, with the City Stone on the banks of the Thames

Previous Home Next

Wm