"Crouching Spider" by Louise Bourgeois
By adrbr @ 2008-08-03 14:38:15
kkeps
@ 2022-07-12 13:42:57
This structure was moved to Houston in April 2009.