Shanghai, China - April 7, 2013:tea house of Fang Bang Zhong Lu at the old city of Shanghai in China.

Shanghai, China - April 7, 2013:tea house of Fang Bang Zhong Lu at the old city of Shanghai in China. - 19814807

Similar stock images

to-top-page