Editorial use only
Editorial credit: brandonht / Shutterstock.com

Royalty-free stock photo ID: 62051845

CUBA - CIRCA 1984: A stamp printed in Cuba shows Parides gundlachianus calzadillae, series, circa 1984 - Image