Home Site Map Back
Source: The Illustrated London News, June 4, 1853, p.448
Ceremony of Founding the New Town of Dumbarton