X Close

Museums & Collections Blog

Home

News and musings from the UCL Culture team

Menu

Some favourite magic lantern slides » Slide EE1497, Electric Light on Thames Embankment

Slide EE1497, Electric Light on Thames Embankment
Image-1.jpg

Leave a Reply