Ben

Resident pets of Ben

Archie

Dog, Border Collie

More info about Archie

Portrait of Archie , the dog