Patience and persistence pay off

Patience and persistence pay off

Nothing went according to plan for Adobe Animal Hospital in Los Altos, Calif. And everything turned out for the better.
source-image
Apr 01, 2011