Arthur G. Moore

Arthur G. Moore is a veteran paddler. He has over 10 years of whitewater kayaking experience in his kitty.