DP Arsa Putra

Sabtu, 09 November 2019 : 21:29

DP ARSA PUTRA
You Sit on My Shit, 2019
87 x 78 x 53 cm
mixed media (photo print on oscar woven)

Share this Article