animal shelter sign

animal shelter sign

The Palo Alto Animal Shelter at 3281 E. Bayshore Road. File photo.