Pushkar Lake (Stock Footage)

Pushkar Lake (Stock Footage)

People at ritual washing in the holy lake in Pushkar, India.

by
by
by
by
by
by