Reflections on the floor inside a church that sustained damage from hurricane Ivan, 2004.
Heliconia rostrata, Grenada, West Indies
Green Island seen from Sandy Spit, British Virgin Islands