Finn Alastair Russell is a Scottish rugby union player.
Six Nations: Full Contact
TV · as Self · 3 eps