Mark Foster @markfosterswim

Host, presenter, motivational speaker and @ted_baker ambassador. Used to swim a bit!

17.1k Followers 188 Following 396 Posts