River Island
The Telus Theatre at the Chan 6265 Crescent Rd, VancouverRIVER ISLAND (literal translation of “Kawashima”) is an in-development devised operatic piece that draws inspiration from the enigmatic life of Kawashima Yoshiko. Born a Manchu royal, raised in Japan, and … Continue reading River Island