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
10131637
Media ID
47354908
Size
3138px x 4002px
(2.6MB)
Credit
Mary Evans Picture Library
Source
Exhibition catalogue cover by an unnamed artist
Date
1907


