shutterbug

Noun
  1. a photography enthusiast
shutterbug
A shutterbug takes photos of colorful flowers in the garden.