Share
twitterlinkedinfacebook
Image 1 of 1
100226_TomsonRiviera_094.jpg
The interior of a show apartment in the Tomson Riviera, a luxury apartment complex, located in Pudong, Shanghai, China.