This image of Leigh Bowery wearing his infamous fur coat was taken in his flat in Farrell House circa 1883 and is in the collection of the National Portrait Gallery, UK & Australia. Scroll down for graphic close-up.
This product is made from 100% organic cotton and printed in the UK in a renewable energy-powered factory.
Reviews
There are no reviews yet.