Joshua Sofaer

organisations - Wellcome Trust

Run of Noses

Nearly 500 self-portraits wearing my collection of false-noses.