Tag: david graham scott

Filmmaker snaps giant seal pup in the sky

THE BIGGEST seal pup in Scotland has been discovered - floating 50ft high in cloud formation. Controversial filmmaker David Graham Scott snapped the uncanny shape...

Latest News

WordPress Cookie Plugin by Real Cookie Banner