Cornelia Buch

Inside

An art thief trapped in a New York penthouse after his heist doesn't go as…