Sacred Water

Peguche waterfall, Ecuador – June 2012

Young Ecuadorean men (Hare Krishna followers) worship the spirit of water during the private ritual held in the cave of Peguche waterfall, Ecuador.

Add comment

no comments yet