Crouching Spider

Street Art // Wednesday, 17 Aug 2011
1
jux_spider2

The Crouching Spider sculpture located at Pier 15 in San Francisco was created by Louise Bourgeois and remains one of our favorite public art pieces.

jux_spider

Vault

Full magazine features from Juxtapoz

visit the VAULT >