hand put the tea leaf

Royalty-free stock photo ID: 58496413

hand put the tea leaf