Friday, March 8, 2013

Penelope Tree Mask by Emanuel Ungaro 1968 Photograph by Richard Avedon.

No comments: