Zoetrope
Photograph of a Zoetrope or the wheel of life, invention in 1838, patented in 1866
Picture No
10215589
Media ID
46033604
Size
4829px x 4356px
(3.7MB)
Credit
© Illustrated London News Ltd/Mary Evans
Source
Photograpah in The Illustrated London News', 19 August 1922
Date
1922





























