What's this?

Major prize available for anyone who works out what this unearthly scene actually is.

Comments
Sign in or get an account to comment.