DIANA VREELAND: THE EYE HAS TO TRAVEL
Miami Shores, FL
Contact the Host
O Cinema Miami Shores @ MTC
9806 NE 2nd Ave
O Cinema is a cutting-edge independent cinema located in Miami's Wynwood Arts District, that specializes in showing first-run independent, foreign, art, and niche films.