News: Prints in shop

A limited series of prints are now available. Gallery quality pigment print on luxury cotton paper, signed and numbered (1-10).

Previous
Previous

Exhibition: Rome, March 17th-23rd 2023 

Next
Next

Exhibition: Miami, October 22nd-29th 2023