Mister bean United Kingdom, Kensington, England

Mister bean