Tag Archives: Tea House

Sunstruck

Shanghai, China. April 2013.

Advertisement