Tom Stoppard rides a bike frame. November 7, 2022 Tom Stoppard, the Czech-born British playwright and Oscar-winning screenwriter (for Shakespeare In Love), poses on a bike frame for photographer Lord …Read More