You are here

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

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.
 


Create a New Worksheet for This Document