Cainscross Garage

Stroud, Gloucestershire, United Kingdom



Cainscross Garage, Stroud, Gloucestershire, United Kingdom