James Taylor, five-time Grammy Award-winning musician, made a special appearance last Sunday at the Dalai Lama’s talk at the Boston Marriott Copley Place.

Tiffany Ira Huang—The Tech

James Taylor, five-time Grammy Award-winning musician, made a special appearance last Sunday at the Dalai Lama’s talk at the Boston Marriott Copley Place. Tiffany Ira Huang—The Tech