LOCATION: Lummus Park, 404 NW 3rd St, Miami, FL 33128

Like us on Facebook!