SHANGHAI - CHINA
An ice sculpture in the elegant hotel restaurant.
Return to
Xenophon
. .