
CHINA DOLL & SHANGHAI RESTAURANT – OUTER PLACE – 651 SOMERSET STREET WEST CHINATOWN
‘Live Love & Laugh’ China Doll & experimental karaoke installation at Shanghai Restaurant.
‘Live Love & Laugh’ China Doll & experimental karaoke installation at Shanghai Restaurant.
‘Life is Beautiful. Tell us why.’ in a captioned snapshot, courtesy of the Shenkman Arts Centre. ‘Dites-nous pourquoi La Vie est Belle dans une photo de la part…