Damaged front bumper
2010 Mini Cooper D R56 pepper white.
Collection only