someone who has a lot of ideas and enthusiasm for their work

Back to top button