Reality Is Overrated



> June 2007. Fuxing Road, Shanghai.

This lovely plastic tarp suggests a hint of Old World sophistication.

No comments: