View City Center of Lucerne in Switzerland (Stock Footage)

View City Center of Lucerne in Switzerland (Stock Footage)

LUCERNE, SWITZERLAND – JULY 04, 2017: View Lucerne city center, Switzerland. Lucerne is the most populous town in Central Switzerland, and a nexus of economics, transportation, culture, and media of this region.

by
by
by
by
by
by