Day 2 Key West FL - La Concha Hotel "Rooftop Observation Deck" - Tallest building in downtown Key West, 430 Duval Street
Photo album created with Web Album Generator