headstand

James Mallinson, yoga, headstand, India,

In myth and legend, a famed guru stood on his head in this spot for 12 years. And…go!

Categories