China

Share
twitterlinkedinfacebook
Image 4 of 20
< Prev Next >
ELA200709D20.jpg
A small restaurant in Xining, Qinghai Province, China.