Site icon Hole Ousia

‘The finest small car in the world’

Advertised in The Bystander, 1st April 1931

Exit mobile version