I have discovered one of the last survivors of a species once thought to be extinct.
Shhhh...... it'll be over soon.
The Brecon Beacons mountain range in South Wales. Photo by Jason Hawkes
A friend of mine is a special effects make-up artist, thought you guys would like his most recent...
comments powered by Disqus.