Transformers - pack of Royal Mail presentation stamp set.
Still in original sleeve.