Maman – Giant Spider Sculpture
This is the greatest thing I saw all day. A massive (30 feet wide and high) sculpture of a spider has been installed outside the Tate Modern Art Gallery in…
This is the greatest thing I saw all day. A massive (30 feet wide and high) sculpture of a spider has been installed outside the Tate Modern Art Gallery in…