Designed by
Title
North British Railway Drummond UK Postage Stamp #85336192
Description
GREAT BRITAIN - CIRCA 1976: A used postage stamp from the UK, depicting an illustration of a North British Railway Drummond locomotive, circa 1976.
This image is editorial