Sundaram Tagore Gallery

Sundaram Tagore Gallery

The Dalai Lama, Washington, New Jersey, 1990, archival pigment print, 30.5 x 37 inches. Photograph © Annie Leibovitz
Subscribe
Get updates on the Sundaram Tagore Gallery