sw05-031.jpg

Media

Part of Frontage of China Navigation Company in Hankow