shutterbugEnglish

shutterbug

Noun

A photography enthusiast

English: shutterbug