Designed by
Title
Saint Petersburg, Russia - January 21, 2020: Postage stamp printed on Barbados with the image of the Admiral Nelson statue. Queen #170406039
Description
Saint Petersburg, Russia - January 21, 2020: Stamp printed on Barbados with the image of the Admiral Nelson statue. Queen Elizabeth II and Local Scenes, circa 1954
This image is editorial