Show guide /
Scottish Motor Show.
Scottish Motor Trade Association.
London : Print & publication Specialists for Scottish Motor Trade Association,
1989-
Scottish Motor Show