KEY WEST, FLORIDA - OCTOBER 23: Goombay Festival in Bahama Village on October 23, 2010 in Key West, Fl.  This is an annual event.
Editorial use only
Editorial credit: Chuck Wagner / Shutterstock.com

Royalty-free stock photo ID: 63709642

KEY WEST, FLORIDA - OCTOBER 23: Goombay Festival in Bahama Village on October 23, 2010 in Key West, Fl. This is an annual event.