Isle of Man Post Office recognises the invention and innovation of Dr John C Taylor OBE

The issue, Invention and Innovation – Dr John C Taylor OBE, features six stamps showcasing some of the Isle of Man resident's greatest personal and professional achievements. The intricate designs mirror Dr Taylor's painstaking attention to detail, and incorporate graphic elements reflecting his work and special varnish and metallic ink print finishes.


Your Interests: