Pigeons on a Railing on a Embankment of the Big Ben Tower (Stock Footage)

Pigeons on a Railing on a Embankment of the Big Ben Tower (Stock Footage)

London. Great Britain. Europe. Architecture and details of the city.

by
by
by
by
by
by