Lady Evelyn Squire

Lady Evelyn Squire is a retired Nun from the Kingdom of Athens who sits on the House of Lords.