Michelle Coloumbe

Michelle Coulombe is an actress who appeared in The Anniversary and Shipwrecked in Time, Episode I, both directed by Toby Jones.