Sheep
A ewe on a farm in Co. Galway has somehow managed to defy all the odds for two years in a row by giving birth to six live lambs.
The flock is comprised of 120 Irish Suffolk and Texel ewes – split 50:50 between each breed – and a flock of 30 New Zealand Texel and 30 New Zealand Suffolk ewes.