The dead snakes were found dumped at the side of a road in boxes, bin bags and pillowcases (Picture: RSPCA/PA)
Around two dozen snakes, including one that is 17ft long, have been found dead in rural Wales.
They were all found dumped at the side of a road in Waterston, Pembrokeshire, alongside four dead chickens.
The RSPCA said it was one of the worst cases they have ever come across.
RSPCA inspector Keith Hogben said: ‘The snakes ranged from 1ft to 17ft in length and were all in various forms of decomposition.
‘I believe all the snakes are of a constrictor type.
‘There were also four dead white chickens found alongside the snakes that I believe were most likely food for the larger snakes.
One of the snakes found was 17ft long (Picture: RSPCA/PA)
RSPCA are investigating where the snakes came from (Picture: RSPCA/PA)
It is the worst case the RSPCA has dealt with in 25 years (Picture: RSPCA/PA)
‘I think I can honestly say this is one of the worst things I’ve dealt with in 25 years.
‘It is very sad to think that these poor snakes could have been suffering for some time.
‘This must have been awful for the person who found them.’
Post-mortem examinations have now been organised for the snakes and the RSPCA is carrying out an investigation to determine where they came from.
Anyone with information is urged to contact the RSPCA inspectorate appeal line.
Get in touch with our news team by emailing us at webnews@metro.co.uk.
For more stories like this, check our news page.