Photograph of Twickenham, Watts Watts and Company

MCR/75/245
Copyright unknown (no stamp)