The Leonard Family in China






Date stamped on back of photo:
23 APR 1920
[Closer look]

28 x 21 cm unmounted print