New London Triathlon Logo

New London Triathlon
August 7, 2011
New London, NH