The giant spider is a sculpture in steel by French artist Louise Bourgeois called 'Maman'
I took some photos of the sculpture in Havana and some other users in Bilbao, Londo nand other cities around the world.
Ha...so it gets around. A good piece if you've got plenty of space and the kids seem to love it.
Sign up to comment.
Sign in if you already did it.
Photo taken in London Borough of Southwark, Greater London, UK
Misplaced? Suggest new location