Taisha Carrington, Who owns the island?, performance, 2019 Previous Next Published July 26, 2021 at 2083 × 1155 in Artists/Critics Taisha Carrington, Who owns the island?, performance, 2019 Like Loading...