Sophia Loren and Peter Ustinov

American actress Sophia Loren and British actor and director Peter Ustinov on set filming 'Lady L' at Castle Howard, England, March 23, 1965

Photographer: Michael Ward
Media Name: MW_SC031 copy link