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