Reports

Lantern slide: Chengtu Hospital ward in War time. 18/66, 68.

There are no relevant reports for this item