Spiders by Louise Bourgeois
Rockefeller Center, NYC
9-2-01

CLOSE