Pelican Hotel-Miami Beach — Born in the Stars and Stripes Photos 3.0

South Beach, Miami, Florida