­

Fin whale stranded on Pensarn Beach, Abergele