Red Dot Miami Art Fair

2217 Northwest 5th Avenue, Wynwood, Miami, FL 33127, USA