Friday, September 23, 2011

Statue of Padmasambhava, Guru Rinpoche ready to come to America, the "Land of the Red Faced People"

No comments: