Demeter meets Ophelia in Earth Goddess looks: peasant blouses, patterned layers and sheerness everywhere, all under headdresses that are a force of nature.
April 2010


























Comments
Post a Comment