Cycling the salmon run

7 min read

As salmon undertake epic autumn spawning journeys up the River Tay from the se