Thelma & Duro, 2017

Basel 2018
Regen Projects
Photography
Pigment print
195.6 x 147.3 (cm)
77.0 x 58.0 (inch)