Green tea leaves on living tea bush

Royalty-free stock photo ID: 4720231

Green tea leaves on living tea bush