View From The London Eye (Stock Footage)

View From The London Eye (Stock Footage)

A view of the River Thames from the London Eye.

by
by
by
by
by
by