23. A Lonely Puppy (2)



CLOSE