close

Taslima Ahmed Touchstone interface 2017 laminated photo paper print mounted on MDF 60 × 80 cm 23 5/8 × 31 1/2 inches