Volunteer crew members from Criccieth's RNLI lifeboat station assisted in the rescue of a young porpoise calf.
The calf had become separated from its mother and was beached on Black Rock sands by the time the lifeboat arrived. Two lifeboat crew members entered the water and walked ashore before taking the calf on-board the lifeboat, says the RNLI.
Once safely on-board, the lifeboat sailed to the area where its mother had last been spotted and placed back into the water. The lifeboat then retreated and watched the calf swim away.