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
SLIDE SHOW WILL CONTINUE IN SECONDS