Close
3 of 53
David LaRosa
3 of 53
David LaRosa, Kate McGrath, and Janine Laino of Feenix Films visit the filmmaking department of Champlain College in Burlington Vermont to discuss their film "Clandestine".
People
David LaRosa
Photo by Julia Swift
Back to top