Canada Geese on the banks of the Main River in Frankfurt am Main, Germany Stock Photo - Alamy
Rathenauplatz | Frankfurt Store | Canada Goose
26 March 2018, Germany, Frankfurt am Main: Several geese resting and standing on the lawn in the Ostpark. The city of Frankfurt has declared war on the birds with the "Nile Geese