Call Ducks and Roman GeeseWhite Call Duck Pairs 2022 Hatched £40 a pair 2022 Hatched Roman Geese £50 a pair