Betsy Ross House Venue archive / 1 post June 3, 2022 The Spider Bert I. Gordon, 1958 Betsy Ross House, Philadelphia, PA Go to this post