Totally non-plan but so nice #openwaterswimming @tanjongbeachclub (at Tanjong Beach Club) https://www.instagram.com/p/Brjl47bjww2/?utm_source=ig_tumblr_share&igshid=1ihkvowlgaunl
One Nice Bug Per Day

if i look back, i am lost
hello vonnie
PUT YOUR BEARD IN MY MOUTH
Show & Tell

PR's Tumblrdome
No title available
No title available
almost home
𓃗
cherry valley forever
Game of Thrones Daily

Discoholic 🪩

No title available
YOU ARE THE REASON

No title available

titsay
2025 on Tumblr: Trends That Defined the Year
Sweet Seals For You, Always

#extradirty
seen from United States
seen from T1

seen from United States
seen from United States

seen from United States
seen from United States

seen from United States
seen from United States
seen from United States
seen from United States

seen from United States

seen from Malaysia
seen from United States
seen from Kenya
seen from United States
seen from Bangladesh
seen from United Kingdom

seen from United Kingdom

seen from United States
seen from United States
@ontherunagainuk
Totally non-plan but so nice #openwaterswimming @tanjongbeachclub (at Tanjong Beach Club) https://www.instagram.com/p/Brjl47bjww2/?utm_source=ig_tumblr_share&igshid=1ihkvowlgaunl
Last ride of the year (at Singapore) https://www.instagram.com/p/BrboN8rDq4c/?utm_source=ig_tumblr_share&igshid=d58o7kjbkc70
Mornington Peninsula Run :) (at Red Hill, Victoria) https://www.instagram.com/p/BrD3ZtxjxZz/?utm_source=ig_tumblr_share&igshid=uapv268wwbom
#onenorthrun2018 10K race this morning, a 25min for my first 5k (I went way too fast)! But slowly getting my speed back. (at Singapore) https://www.instagram.com/p/Bq3bZ9mB3nR/?utm_source=ig_tumblr_share&igshid=1chbqlr8evp4x
The wet 30 miles with Cristina! Finally made it to the east! #cycling #singapore (at Marina Barrage) https://www.instagram.com/p/BqyZfKDjQuw/?utm_source=ig_tumblr_share&igshid=kurad0c5kanm
Whole beach for myself #openwaterswimming (at Tanjong Beach Club) https://www.instagram.com/p/Bqv_xGkjNFy/?utm_source=ig_tumblr_share&igshid=twnmm93ix6fy
The pool at the top #marinabaysands (at Marina Bay Sands) https://www.instagram.com/p/BqrEHGtjS9t/?utm_source=ig_tumblr_share&igshid=3vbobbt2kwqp
Great run with gorgeous @woollem1 in McRitche this morning #singapore #singaporerun #mcritchiereservoir https://www.instagram.com/p/BqloiuRjFi9/?utm_source=ig_tumblr_share&igshid=mfi7ues69htx
Early one with Sara & Ben #cycling #Singapore (at Singapore) https://www.instagram.com/p/BqjO1-4jkcg/?utm_source=ig_tumblr_share&igshid=1hjx3tbn8dyl6
Too nice of a morning not to go for an OW swim #openwaterswimming #wattieink #tanjongbeach (at Sentosa Beach) https://www.instagram.com/p/BqEM4UHjCnd/?utm_source=ig_tumblr_share&igshid=1h1njj661efr1
#greencorridor (at Bukit Timah railway station) https://www.instagram.com/p/Bp0r2eSDs1x/?utm_source=ig_tumblr_share&igshid=1cxpu3s4a2i4i
#Quzhou #chinatriathlon #trifactor https://www.instagram.com/p/Bp0rRpXjEI5/?utm_source=ig_tumblr_share&igshid=aa47po25w7x8
Quzhou Triathlon #chinatriathlon #quzhou #trifactorasia https://www.instagram.com/p/Bp0qpRvDO9Y/?utm_source=ig_tumblr_share&igshid=1f7o3r9f87ivs
#swimbikerun (at Singapore) https://www.instagram.com/p/BpgTs6xjanu/?utm_source=ig_tumblr_share&igshid=19bna3jq822nn
First place in my category, second woman overall with a check price! #trifactorchina #trifactorseries #quzhou #china (at Quzhou) https://www.instagram.com/p/BpLiT2ahGUS/?utm_source=ig_tumblr_share&igshid=myszxfjscfhs
The day before Quzhou Triathlon #trifactorchina2018 #trifactor #quzhou (at Quzhou) https://www.instagram.com/p/BpJ8VAcB_Gl/?utm_source=ig_tumblr_share&igshid=1kwr2d7gh28s6
All packed! Bike in box, tag on wrist, flight printed. #trifactor #trifactorquzhuo #swimbikerun https://www.instagram.com/p/BpB-hh_hPwC/?utm_source=ig_tumblr_share&igshid=1qu34f7cxak5h