July 11, 2015 Three Rivers Roleo

July 18, 2015 Big Blue Dragon Boat Race

July 23, 2015 Lumberjack World Championships - Day 1
July 24, 2015 Lumberjack World Championships - Day 2

July 25, 2015 Lumberjack World Championships - Day 3
© Aperture by Steve Davis