New London Triathlon Logo

New London Triathlon
August 5, 2012
New London, NH