The Capitalist: City of London terrorised by ducks

.....

© City A.M.