What are these please?

Seen off the cliffs at Bullers of Buchan in Aberdeenshire.

Thanks

Dave