Motor Show, Olympia, Oct 11-20 - poster

Production Date:
1934
ID no:
LTM_1983/4/9543
Copyright:
Transport for London

Bookmark with:

  • What are these?