Consulate General of Switzerland


Address

Shanghai

China