Stock Image: Green tea leaves. Image: 7798291

See these other Stock Image about green tea leaves

Browse Stress Images

Browse Manufacturing Images

Browse Clothing & Accessories Images