Loongwa of a temple on the Longhua temple complex in Shanghai. Part of the foto album from Dolph Kessler with recordings he made during his stay in England and on a world trip that he undertook to Dutch-India, Japan, China and the United States as a secretary of Henri Deterding (director of Royal Oil), between 1906 and 1908.


Size: 1685px × 2312px
Photo credit: © BTEU/RKM / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: