Magnolia Pearl

top 833 rani

$325

European cotton hand blockprint in a beautiful subtle pastel paisley pattern.

One size.