During our rambling over the weekend, we came across a wonder of public art. Bubble Gum Alley, in San Luis Obispo, California.