Loading view.
San Carlos Institute
Events at this venue
Este Niño Lindo
San Carlos Institute 516 Duval St, Key West, FL, United States“Este Niño Lindo” is a short film about the treacherous journey two siblings endure as they flee Cuba for the U.S. in a makeshift raft, inspired by Christian Fernandez’ 2015 discovery of a Cuban Chug in the Cudjoe Bay mangroves as he returned from a fishing trip with his father, Omar. “We couldn’t get to […]