Peter Sellers and wife Britt Ekland, riding matching Stella folding bikes (made in France) along the marina at Monte Carlo, 1967. The couple starred …
Britt Ekland
Peter Sellers and Britt Ekland ride bikes.
Peter Sellers and Britt Ekland ride bikes. …