Photos: Haiti’s “Carnival of Flowers”

July 31, 2013