Shri Mataji at the Yuva Ashram London (England) Tuesday, June 13th, 2006Thursday, January 23rd, 2020AuthorLeave a comment Shri Mataji’s visit at the Yuva Ashram. Afghan road, London (UK), 13 June 2006.