Peter In Polka Dot
Actor Peter Sellers in his bathroom at his Mayfair flat in London for Nova magazine, April 1969.
Photographer:
Terry O'Neill
Media Name: TON_PS001
copy link