The Mapping of The Every
Tufting
85 x 534 cm
Mark