Slide - Glass slide, 1891-1905

Physical description

Knebworth House', Hertfordshire, UK.

Subjects

Back to top