The man who believed his own lies.

£750.00

Embroidery thread, cotton, baby sleeping bag.

62x96cm framed.