SHANGHAI - CHINA
Another fine rug.
Return to
Xenophon
. .