1982-1021 Śhrī Devī Pūjā, Hall, Exeter, Devon, UK less than 1 minute readTags: English UK 1982 Puja 1982-10 Devon Exeter Shri Devi Shri Devi PujaKey QuotesQ1: Q2: CommentsC1: C2: Previous Next