Featured Item
Photos of the Tug of War Competition Held at Nelson Park, j7/4/1977.
Photographs of the Tug of War competition held at Nelson Park, Decatur, IL. on 7/4/1977.
Photographs of the Tug of War competition held at Nelson Park, Decatur, IL. on 7/4/1977.