red & green

santiago di compostella | 2009-16 | 100 x 100 cm | ©