Live action footage
COLOGNE, GERMANY - JANUARY 13: Traffic pass by in a small street on January 13, 2015 in Cologne, Germany.
HD
1920 x 1080
Editorial Use Only