Calle Ocho Festival

Venue: 
Calle Ocho Festival
Location: 
Miami, FL