Posts Tagged ‘Gerry Anderson’

I’ve never been a particularly fervent fan of Thunderbirds or the work of Gerry Anderson, that’s probably sacrilegious sorry – I mean I can understand the appeal but that’s as far as it goes. However I am an enormous fan of all things lenticular, so when I saw that the latest set of stamps from […]