Larch trees. Altai.

Location: Altai, Russia

Larch trees. Altai.

Location: Altai, Russia