Building Clock 0 (Stock Footage)

Building Clock 0 (Stock Footage)

Clock in london docklands Location: london, United Kingdom Source: digital stills

by
by
by
by
by
by