Srila Prabhupada in 1966

Srila Prabhupada in New York's Tompkins Square Park, Summer 1966. The East Village Other said that "he had suceeded in convincing the world's toughest audience that he knew the way to God."

No Comments