pop art textile

The Australian textile company Castle exuberantly expresses prismatic joie de vivre with their bedding, pillows, and textile art. Above, “7 Spot Sunshine” with felt on wool.

Via Claire Newell.

Pin It