Gavin

Hey, what's that over there?

More: Gavin is a rescue from Heart of a Border Collie Rescue in MN. Such a wonderful organization filled with amazing people helping Border Collies!
Vote