Spotted: Mystery street art posters on Middle Ave. Returning from the Farmers Market this morning, we spotted a string of identical posters attached to telephone poles and trees along Middle Ave in Menlo by Linda Hubbardon July 31, 2011