The Scottish SPCA is appealing for information after seven geese, nine ducks and three chickens were discovered in Aberdeen.
Inspector Fiona McKenzie said, “At this stage we don’t know how the animals came to be there.
“It’s possible they have strayed from somewhere nearby but we also can’t rule out the possibility they were dumped.
“We’re keen to hear from anyone who recognises the animals. If we aren’t able to reunite them with their owner we’ll find them a loving new home.”
Abandoning an animal is an offence under the Animal Health and Welfare (Scotland) Act 2006. Anyone found guilty of doing so can expect to be banned from keeping animals for a fixed period or life.