Guest
Login
Sign Up
Site settings
Forgot Password?
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.
Autoplay video
Hide player controls
Hide resume playing