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