Leighton Cooke
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)
Older Posts
Home
Subscribe to:
Posts (Atom)