Looks like this event has already ended.
Check out upcoming events by this organizer, or organize your very own event.
Quill: The Life of a Guide Dog
Miami, United States
90 NW 29 Street
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.