Lord Glenconner Stays in Picture by Taking a Film Crew Hostage
Colin Tennant, who would prefer to be known as Lord Glenconner–a title that refers to Glen, his sprawling family seat in Scotland–sat in an elegant lime-green room on the ground floor of the 91st Street townhouse owned by his friends, fashion designer Carolina Herrera and her husband Reinaldo, who put him up whenever he comes Read More