Screen prints on paper. 10x7.5 inches. 2022.

info
×

 

Using Format