CUBA  - CIRCA 1990: A stamp printed in Cuba shows an athlete finishing the hundred-meter race, series Olympic Games in Barcelona 1992, circa 1990
Editorial use only
Editorial credit: Procy / Shutterstock.com

Royalty-free stock photo ID: 105231704

CUBA - CIRCA 1990: A stamp printed in Cuba shows an athlete finishing the hundred-meter race, series Olympic Games in Barcelona 1992, circa 1990