Showing posts with label Green Tara. Show all posts
Showing posts with label Green Tara. Show all posts

Tuesday, October 28, 2008

Green Tara


This beautiful Tara can be seen in the Temple bookstore, Prins Hendrikkade 20-21, Amsterdam (opposite the Centraal Station)