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.
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