Sundaram Tagore Gallery

Sundaram Tagore Gallery

Andy Warhol, New York City, 1976, archival pigment print, 30.5 x 21.5 inches. Photograph © Annie Leibovitz
Subscribe
Get updates on the Sundaram Tagore Gallery