University of Bristol - Historical Photographs of China reference number: Pe01-063. Probably in Shanghai. Harold and Mabel Peck, with their boys Stanley and Barry. See Pe01-110.
Comments are welcome