Designed by
Title
Postage stamp printed in Saint Vincent and the Grenadines shows Royal couple and yacht Isabella, Royal Wedding serie, circa 1981 #189019127
Description
MOSCOW, RUSSIA - JUNE 28, 2020: Postage stamp printed in Saint Vincent and the Grenadines shows Royal couple and yacht Isabella, Royal Wedding serie, circa 1981
This image is editorial