The tamed wild ducks are walking on the riverside in Stockholm #147858576
Description
The tamed wild ducks are walking on the riverside in Stockholm among the people and looking for something to eat. They are fearless and the people are feeding them.