Entertainment - Portland, Oregon, United States
Shutter Bug is an entertainment company based out of 2280 Nw 23rd Ave, Portland, Oregon, United States.