SHANGHAI - CHINA
Where there is a Starbuck Coffee a Haagen-Daze and KFC can't be far away.
Return to
Xenophon
. .