Royalty Free Stock Image: Fresh tea green leaves. Image: 27498616

See these other Royalty Free Stock Image about fresh tea green leaves

Browse Construction Images

Browse Diversity Images