stylecarrot.com
Just In: Serena & Lily Calistoga Towels - StyleCarrot
Serena & Lily sent over a stack of the best bath towels ever. Calistoga towels are made from Turkish Aegean cotton with long, fluffy fibers.