6 results within Place Staines-upon-Thames
6 results returned
Staines-upon-Thames
Riverside town on the River Thames in the borough of Spelthorne in Surrey, England
The Trustees of the Natural History Museum, London
Rijksmuseum
The Trustees of the Natural History Museum, London
Rijksmuseum
Screen Archive South East
Museum of English Rural Life, University of Reading