Fleeting visit of albatross at Lizard Point spotted by two Penryn students

An albatross often symbolises something of a curse but for two Penryn students who unexpectedly spotted the majestic creature flying above Lizard Point it proved to be their lucky day.
...Share: