Internationally-renowned artist Louise Bourgeois’ Crouching Spider will leave its home on the Embarcadero on Friday, April 24.
Louise Bourgeois’s monumental bronze sculpture titled Crouching Spider, on loan to the City by the artist, is currently installed on the Embarcadero at Mission Street – Entry Plaza at Pier 14.