Shanghai French Concession Council

GPTKB entity