Philly Tri June 27, 2011 at 545 × 800 in Philadelphia Triathlon 2011 ← Previous Next → Philadelphia Triathlon June 26, 2011 in Philadelphia, Pennsylvania. (Photo by William Thomas Cain)