Mayflower Mall and Holiday Inn present for March Break 2018 Lloyd Hollett representing The Newfoundland Insectarium today through Saturday, located across from People’s Jewellers.