Activities by David McMillan
Busy few days with athletes this week, both Ryan Doyle and David Devine booked in for sessions, plus some very interesting meetings with a couple of national brands.......................Great moments