10001442_10152323822444892_2095162072_n Published Wednesday, July 30, 2014 - 3:13 pm at 728 × 960 in The Vajra continues its 25-year spiritual journey on Broadway Share this:TweetPrintEmail