press to zoom

CHIASMA

Net mounted on painted frame.

100 cm x 130 cm (39,4 in x 51,2 in).
2021.