Illuminated snow tunnel, Russia

1
Illuminated snow tunnel, Russia

Illuminated snow tunnel, Russia.