Advert Description 2033 hatched pair of Aylesbury ducks.friendly and quackery about water.Love a bit of bread when no one is looking,too judge!! ?? Read more