Designed by
Title
Charles Babbage UK Postage Stamp #85336410
Description
GREAT BRITAIN - CIRCA 1991 : A used postage stamp from the UK, commemorating the life of Charles Babbage - noted for originating the concept of a programmable computer, circa 1991.
This image is editorial