Jungle of Where?

over 4 years ago , Flamingo / Lummus, Miami Beach, United States