Srila Prabhupada in Tompkins Square Park, New York 1966

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.
Back to Top