annie hall (2) Published on May 15, 2019 in The Timeless Jokes of ‘Annie Hall’Full resolution (263 × 101)