Polecat.

Polecat.

Polecat. Russian nature, wilderness world.