Organisation

Shanghai (China : International Settlement). Municipal Council

Catalogue