View of Duval Street from atop the La Concha Hotel - Key West, Florida.

View of Duval Street from atop the La Concha Hotel - Key West, Florida.