5 points
5 points
Richard Royal Ceylon black tea bags
Brand
Richard Royal
Ceylon black tea with large leaves. 25 tea bags in a box. Made in Russia.