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