About helen

Helen thinks the world would be a much better place if everything had eyes :)