Rain of Taras

Rain of Taras

Twenty-one Tara paintings have arrived! They await their new home in the Tara Room of the Buddha Hall.