The People's Palace, Mile End Road, East London
The People's Palace, Mile End Road, East London
Picture No
13463655
Media ID
48502182
Size
4675px x 3752px
(7.0MB)
Credit
Mary Evans Picture Library
Source
The Descriptive Album of London, A Pictorial Guide
Date
circa 1900






























