Weihsien Internment Camp

Share
twitterlinkedinfacebook
Image 13 of 47
< Prev Next >
Weifang_3A_1026.jpg
The Shadyside Hospital Foundation Stone (After A Visit From The Red Guards In The 1960s).