Macho Nne 16 (Vatican Mask)

2015
150 x 120 cm
Pigmented inkjet print