Ars magna definition
Ars magna means ‘great art’, ‘Nessiteras Rhombopteryx’ was the name given by Sir Peter Scott to the Loch Ness Monster when some alleged underwater photos of her were published many years ago, and yes, this example was included partly for a bit of light relief.