Valerie Leon
English actress Valerie Leon photographed on set of 'Inspector Clouseau - The Revenge of the Pink Panther', 1978.
Photographer:
Terry O'Neill
Media Name: L_Contact_018
copy link