share on facebook
share on google+
Demeter meets Ophelia in earth goddess looks: Peasant blouses, patterned layers and sheerness everywhere, all under headdresses that are a force of nature.
April 1, 2009 12:00 AM
SLIDE SHOW WILL CONTINUE IN SECONDS