Image 1 of 1
GREAT-BRITAIN-TG1354.jpg
Man scrapes snow off Mini Cooper car parked in London street, Church Row, Hampstead, England, UK