Photograph of Twickenham, Watts Watts and Company

MCR/75/246
Copyright unknown (no stamp)