10 July 1999

A "Doctor's" Rover and the Daimler bus

Image ID: 9907035


Close Window