Designed by
Title
Stackpole Head, Wales, National Trust for Scotland serie, circa 1981 #215106618
Description
MOSCOW, RUSSIA - JANUARY 17, 2021: Postage stamp printed in United Kingdom shows Stackpole Head, Wales, National Trust for Scotland serie, circa 1981
This image is editorial