21956_pr-3_g.jpg

(21956_pr-3.tif) Lama Yeshe in Giza, an Egyptian city on the west bank of the Nile, near Cairo, 1983.