Ophelia Lovibond

February 19, 1986
London, England, UK