Image 1 of 1
A tree casts its shadows onto a wall splattered with plaster in Shanghai, China in April 2008...
A tree casts its shadows onto a wall splattered with plaster in Shanghai, China in April 2008...