Live action footage
Old buildings in Frankfurt, Germany, close to the river Main
HD
1920 x 1080
Editorial Use Only