Father’s Day at Shea Stadium June 22, 2024June 22, 2024 / rebeccabutterflyblog Eastern Tiger Swallowtail in flight above the game. Photo by the daughter of the father. (Btw, the Mets won!) Share this:TwitterFacebookLike Loading... Related