Nepenthes inprint #3

IMG_8247
Nepenthes
inprint #3

made in Japan
material : Paper
size : 30.5cm×24.5cm
price : 500yen + tax Thanks sold out