Peter Sellers
Peter Sellers and Valerie Leon starring in 'Inspector Clouseau - The Revenge of the Pink Panther', 1978.
Photographer:
Terry O'Neill
Media Name: S_Contact_115
copy link