MAMMA MIA! – Shanghai, China – 2011

田水 Tian Shui (Donna Sheridan), 张芳瑜 Carol Chang (Sophie), Yang Zhuqing (Rosie), 沈小岑 Shen Xiaocen (Tanya) Notes: Stage shot of the Shanghai musical spectacular! Very respectable quality and is great fun to watch. The show…










