Translations:God and Goddess Meru/44/en

From TSL Encyclopedia
Jump to navigation Jump to search

On December 28, 1977, the God and Goddess Meru dedicated the Ashram of the World Mother in Los Angeles as an extension of their retreat.