View of the Green Parrot Bar at 601 Whitehead Street - Key West, Florida.

View of the Green Parrot Bar at 601 Whitehead Street - Key West, Florida.