277979462_1050576138881758_2913066405503022074_n Published May 18, 2022 at 640 × 640 in Eric Sloane and the Opening of the Eric Sloane Museum