Léa Belooussovitch, serie Perp Walk, Handkerchief, Photographic print on marbled velvet, 173 x 142 cm