Pay and display parking machine, West Hampstead, London. - Philip Wolmuth, pw080105.jpg

Pay and display parking machine, West Hampstead, London. - Philip Wolmuth, pw080105.jpg