The Tara that Speaks
This is a sacred Tara statue in Howell, New Jersey. It is said She has spoken to people a few times in the past.
She is very holy. Just to gaze at this Tara is a blessing.
right-click on this picture below and click “Save Picture As…” to download this holy picture into your computer