Don't have Telegram yet? Try it now!
https://www.theonering.net/torwp/2001/01/31/19738-last-chance-fan-art-contest-2001/
Last Chance! Fan Art Contest 2001