Virtual History
Films
Persons
Moviecards
Postcards
Magazines
Ophelia Lovibond
(1986)
English actress
*
February 19, 1986
Hammersmith, London, England, UK
as
Ophelia Lucy Lovibond
Overview
Photographs
London Boulevard (2010)
No Strings Attached (2011)