Rover 2000

1 min read

1963 EARLS COURT, LONDON

This was the year when executive machines