Open menu
J. H. Herring
Thames bridges from London to Hampton Court