12/15/16, Shrewsbury Historical Society Held Annual Autumn Gathering, Shrewsbury, NJ

Social

Archives