Tuesday, March 27, 2012

Francesca Woodman's Polka Dots (1976)

[on view at the Guggenheim Museum through June 13]

No comments:

Post a Comment