Royalty-free stock photo ID: 1206906904

Large clocks reflecting in shop window illustrate the concept of time