Regular price £30.00
Mounted Original 1957 Lion Annual Front Cover Illustration.
Space art at its finest.
Mount is 14x11”.