When the gods descend to earth

When the gods descend to earth

2016
121 x 154 cm
Isa Dee

Isa Dee