Stephen

Resident pets of Stephen

Cleo

Dog, Border Collie

More info about Cleo

Portrait of Cleo, the dog