Garages & vehicle service centres /
Great Britain.Environment Agency.
Bristol : Environment Agency,
[1996]
Caption title.
Automobile repair shops
Automobile repair shops