IM 70.3 Mallorca FINISH LINE!The IM70.3 FINISH LINE in Palma De Mallorca #2018 #IM703 #medagliere #palma #finisherline #triathlon