Letchworth Brochure
WHERE SHALL I LIVE ? In Letchworth, of course ! will be your answer when you have visited this exhibition (from 1907) promoting the joys of living in Letchworth Garden City
Picture No
12007188
Media ID
46503093
Size
3138px x 4002px
(6.2MB)
Credit
Mary Evans Picture Library
Source
Exhibition catalogue cover by an unnamed artist
Date
1907





























