Ralphie, the English Shepherd, knee-deep and having a blast.
Photo by LauraP

Share