Glass of green tea on a bed of green tea leaves with a watch.

Royalty-free stock photo ID: 51816196

Glass of green tea on a bed of green tea leaves with a watch.