Education

Tower of London, London, England, n.d.


[click to enlarge]
London, England - Tower of London from Tower Hill, New York State Archives, NYSA_A3045-78_A9628
Document Description
View of the Tower of London from Tower Hill, London, England, n.d.