Claire Macaulay
Claire Macaulay is an actress, known for Battle Scars (2015) and The Tudors (2007).
Elizabeth I