White Luca percale with small scale print inspired by shimmering water. 500 thread count Egyptian cotton woven and printed in Italy.
Made in USA