Green Tara 17 Deity Mandala - Updated Nov 16, 2023 permalink The Green Tara 17 Deity Mandala Page has been updated with additional images.