Fiddler on the Dock

In Portland, Maine we receive about 65 cruise ships from late September through October.  When they are in port it is a great opportunity for different street vendors and musicians to make a little extra money.  Many of them like this young lady are quite good.