Bird's eye view of the Fort Zachary Taylor pirate fest - Key West, Florida.

Bird's eye view of the Fort Zachary Taylor pirate fest - Key West, Florida.