Timorous Beasties Red London Toile Pillow. Original Price: $130
SOLD!
Design Plus Gallery presents a London Toile Pillow in Red by Timorous Beasties. The brand of Timorous Beasties are a surreal and provocative design studio creating a diverse range of own products, collaborations and unique design projects internationally.