Found at Kings Cross... created by the UK-based British design studio, Wallace Sewell.
Red/Blue, 100% Lambswool
Medium: 202*165cm
Large: 250*172cm
Made in London.