A sculptor has commemorated a popular Isle of Wight myth with a statue of an alien. David Jones, from Goldsmith’s University in London, …
A sculptor has commemorated a popular Isle of Wight myth with a statue of an alien. David Jones, from Goldsmith’s University in London, …
Leave a Reply