Flowers at Nature's Paradise.
The mountains of St. Lucia.
A relative of our guide to the see the parrots.