White clock on white screen, Thailand.

Royalty-free stock photo ID: 114755281

White clock on white screen, Thailand.