English edit

Noun edit

shutterbugs

  1. plural of shutterbug