Search the Collection

List Thumbnail

x18489

The Green Room

by London Stereoscopic & Photographic Company
albumen print, 11 May 1867
On display at Watts Gallery, Compton, Surrey, UK in the exhibition Ellen Terry: The Artists’ Actress
NPG x18489