Tag Archives: Siberian snow sheep

Sheep Hunting on Kamchatka Peninsula

Hunting the beautiful and challenging mountains of the Kamchatka Peninsula for Siberian snow sheep.