England: Leeds, 1715
by Granger
Title
England: Leeds, 1715
Artist
Granger
Medium
Photograph - Digital Image
Description
ENGLAND: LEEDS, 1715. The town of Leeds on the River Aire in West Yorkshire, England. Color engraving, 1715.
Uploaded
July 1st, 2012
Embed
Share