Archive
Lantern slide
Description
Lantern slides of London, The Nectar Tea Warehouse, being the site of the Globe Theatre
Lantern slides of London, The Nectar Tea Warehouse, being the site of the Globe Theatre
SC41/271-273
c. 1910
1 item
open
item