National 580kg 2010
Photos taken at the national Tug of War championship held at Tullow, Co. Carlow on Sunday the 15th of August 2010
24 photos · 979 views