Tryathlon 2019

It poured down, but we had so much fun!