Ads
Ads
Guru Puja

Premies in America (left) and Europe (right) constructed beautiful stages for Guru Puja