Wednesday, June 12, 2013

The stare


Staring is the most important and frustrating part of building 

No comments: