Sheida Soleimani
Shahla, 2016
Archival pigment print on cotton and paracord
127 x 76.2 cm
50 x 30 in.
50 x 30 in.
Copyright the artist