share on facebook
share on google+
In the leafy Eden of Dominica, where nature takes on a surreal form, abbreviated, often bright, dresses and skirts have the vivid quality of tropical flowers and plants.
March 1, 2009 12:00 AM
| by W magazine
SLIDE SHOW WILL CONTINUE IN SECONDS