Srila Prabhupada in Tompkins Square Park, New York 1966
Nimai House Nimai House
1.27K subscribers
39,545 views
2K

 Published On Feb 8, 2016

Tompkins Square Park, New York 1966.
A pure devotee in the material world, representing the highest realm of the spiritual world in New York City, the very centre of the spirit of enjoying. Vertiginous.

show more

Share/Embed