Louise Bourgeois

IMG 2686

 Louise Bourgeois's giant spider on the Thames embankment outside the Tate Modern 2007

© Hattie Miles 2017