
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.