"'Dog Shaming" by Passcale Lemire

share
Based on the runaway web phenomenon, Dog Shaming features 188 color pages of repentant dogs and their "confessions."
they might also like