ARCHIVED RACE: Portsmouth Sprint Triathlon @ Southsea beach, between South Parade Pier and Southsea Castle, Portsmouth, Hampshire, United Kingdom on 16 June 2013

portsmouth-sprint-triathlon

Portsmouth Sprint Triathlon @ Southsea beach, between South Parade Pier and Southsea Castle, Portsmouth, Hampshire, United Kingdom on 16 June 2013 […]