by PIXSTILL
Shanghai, China - April 7, 2013: people outside of the oldest tea house of Fang Bang Zhong Lu at the old city of Shanghai in China on april 7th, 2013