Travel Santa on Lake Baikal (Stock Footage)

Travel Santa on Lake Baikal (Stock Footage)

Christmas holidays, Santa Claus walks around the lake Baikal, Siberia, Russia

by
by
by
by
by
by