Image of artwork titled "Screen (0X5A2669)" by Paul Mpagi  Sepuya

Paul Mpagi Sepuya, Screen (0X5A2669), 2020
Archival pigment print
60 × 40 inches
5

Contact

Website: documentspace.com

Email: [email protected]