COMMISSION FOR WIRED MAGAZINE UK

2021,  75 x 110 cm 

Hidden codes in nature. Can you find the date ;)