VARANASI, INDIA - APRIL 18, 2010: Crowding of local Indian people live their morning life with Ganga river in Varanasi, India. The most holy river of India and Hindu culture.

VARANASI, INDIA - APRIL 18, 2010: Crowding of local Indian people live their morning life with Ganga river in Varanasi, India. The most holy river of India and Hindu culture. - 17145087

Similar stock images

to-top-page