Ratha Yatra in Zambia, southern Africa (Album of photos)



Ratha Yatra in Zambia, southern Africa (Album of photos)
In the photo, the Government Minister with tilak is glorifying Lord J...

Archive

Show more