Video Hatch: “Kamchatka 2013”

This footage from The Fly Shop highlights the incredible fishery of Kamchatka, Russia during the 2013 season.

This entry was posted in Travel, Videos. Bookmark the permalink.