Ophelia Lovibond

Born: February 19, 1986 in London, England