David Gray

David is a long term dog lover, he's had dogs in his life since he can remember and he intends to keep it that way!

Scroll to Top