Sun Style + photography

Image of the Day
Francesca Woodman: Polka Dots, Providence, Rhode Island, 1976 (Gelatin silver print, 13.3 x 13.3 cm. © George and Betty Woodman, courtesy George and Betty Woodman). On view at the Guggenheim through June 13 in the first major US exhibition of her work (originally at SFMoMA). I walked through it twice last week and I wish I could see it again.