Hundreds of seabirds have been rescued after being blown off course during a storm in West Wales.
The massive flock of Manx Shearwaters were plucked out of the sea by animal charity the RSPCA.
Helpers picked up nearly 500 birds in what they say is the biggest animal rescue operation in Wales for 15 years.
The birds usually fly off after dropping from island cliffs but were struggling and getting caught in rough sea.
RSPCA inspector Keith Hogben said: "Some were on the beach, along with some gannets. We've rescued as many as we can.
"They're designed for swimming and flying, not built for taking off from land. They fall off the cliffs and fly away."
Some of the birds could not be saved but around 400 have been taken rescue centres where it's hoped they will recover enough to continue their migration to South America.