Alastair Peake (left) and David Byrnes, the newly crowned European Champion (right) pictured in Denmark with current world record holder and Olympian, Eskild Ebbesen.
Comments are closed.