Whitechapel Gallery, London

Rachel Whitread's Tree of Life 2012 on the Whitechapel Gallery's facade.

463 views
0 faves
0 comments
Taken on July 9, 2012