P1000156R

p1000156r.jpg

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