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.