This one is from the Portland Saturday Market.
The market is organized EVERY Saturday and Sunday, March through December. Of course, on an 80-degrees sunny day in June it's probably the most fun.
I'm always amazed by the number of people who show up to this market. You'd think this is something that is not a weekly occurrence. The market stretches 3-4 city blocks, and takes up another two blocks along the waterfront.
*Street Performer @ the Saturday Market, Portland, OR.*