A view of the forest at Radha Bavdi in Vrindavan.

A view of the forest at Radha Bavdi in Vrindavan.

Photo(s)

Finding other photos...