Frankfurt From Above (Stock Footage)

Frankfurt From Above (Stock Footage)

A magnificient view of Frankfurt, Germany, from above

by
by
by
by
by
by