Designed by
Title
STAFFA, SCOTLAND - CIRCA 1978: A stamp printed in Scotland shows Pneumatic Tired Safety 1891 #230520198
Description
STAFFA, SCOTLAND - CIRCA 1978: A stamp printed in Scotland shows Pneumatic Tired Safety (1891). High quality photo
This image is editorial