Ninety-Nine Red Ballon
£10.00
Ninety-Nine Red Ballon is a series of auto-erotic self portraits of a man asphyxiating himself with a red plastic bag.
Ninety-Nine Red Ballon is a series of auto-erotic self portraits of a man asphyxiating himself with a red plastic bag.