CZECHOSLOVAKIA - CIRCA 1979: A stamp printed in Czechoslovakia shows image of the clock, circa 1979.
Editorial use only
Editorial credit: MarkauMark / Shutterstock.com

Royalty-free stock photo ID: 52131964

CZECHOSLOVAKIA - CIRCA 1979: A stamp printed in Czechoslovakia shows image of the clock, circa 1979.