LUMEN NATURAE OCTET #1


Six color UV print on acrylic

500 x 200 cm / 196.85 x 378.74 in