Clock showing 12 o'clock pm on a green wall

Royalty-free stock photo ID: 123218293

Clock showing 12 o'clock pm on a green wall