ArtCenter / South Florida's space on Lincoln Road in Miami Beach.
ArtCenter / South Florida's space on Lincoln Road in Miami Beach. Courtesy of ArtCenter / SouthFlorida
ArtCenter / South Florida's space on Lincoln Road in Miami Beach. Courtesy of ArtCenter / SouthFlorida