Ganesh Puja in Shanghai, China

Ganesh Puja in Shanghai, China. A group Indians organize cultural functions and Durga Puja in Shanghai, China. 

Ganesh Puja in Shanghai, China
Ganesh Puja in Shanghai, China 1