23. A Lonely Puppy (3)



CLOSE