© 2023 by The Painter​

Spiders, 2017

Print Edition 1/10 Fine Art paper 58x76 cm Price: 260$