First Crossing Reenactment at Washington Crossing, PA 2019

X