Taken at Carnival in St. Thomas, Virgin Islands. What a festive display of color and energy. Carnival festivities are always tons of fun.