Galleries Mama Kin & Lucy Peach @ Levi’s Corner House, Cork September 24, 2015 - By Loreana Rushe Mama Kin and Lucy Peach live at Levi’s Corner House in Ballydehob, Cork. Photos by Jason Lee.