Designed by
Title
NICARAGUA - CIRCA 1981: A stamp printed in Nicaragua shows Allegory of Revolution, circa 1981. #237547366
Description
NICARAGUA - CIRCA 1981: A stamp printed in Nicaragua from the `20th anniversary of Sandinista National Liberation Front` issue shows Allegory of Revolution, circa 1981.
This image is editorial