Geese on the Landi poultry farm in Veckenstedt, central Germany, are driven to their barn on Monday. The company rears about 8,000 geese per year for the Christmas table.
Wild geese fly over a farm field in Xanten, Germany. The geese migrated from Siberia to stay in the lower Rhine area over winter.
A man sits on a wooden chair in Hamburg on Monday, surrounded by grey geese.
A flock of 150 geese is about to cross a street in Duisburg, Germany, on Wednesday. The geese enjoy an outdoor enclosure during the day to feed on fresh grass and move back to their night accommodation in the evening. The young geese, hatched out in May, will be slaughtered for the traditional Christmas dinner. Read more