Ugly Urban City Snowfall (Stock Footage)

Ugly Urban City Snowfall (Stock Footage)

Streets of Prague, Europe, experiencing first snow

by
by
by
by
by
by