View of looking down Fleming Street from atop the La Concha Hotel - Key west, Florida.

View of looking down Fleming Street from atop the La Concha Hotel - Key west, Florida.