This year, instead of Waldo, the San Diego Public Library’s adorable new mascot Odi the Coyote is hiding somewhere inside all 36 libraries.
This year, instead of Waldo, the San Diego Public Library’s adorable new mascot Odi the Coyote is hiding somewhere inside all 36 libraries.