Leeming Bar, Bedale, North Yorkshire, England.
01677 423031
This car is a customer restoration project.
Mini Restoration Project
Page updated 25th February 2023
|