Island of Lemurs ~ Madagascar Over the last 7 years, film production has encompassed a huge portion of my work life. In 2012, […]