A peek inside the courtyard of the Impala Hotel in South Beach

A peek inside the courtyard of the Impala Hotel in South Beach Miami Beach, Florida- photo of the grotto by Carla Durham - 50 Cities and counting

Leave a Reply