"'Dog Shaming" by Passcale Lemire

share
$12.79
MSRP: $0.00 (Save %)
Based on the runaway web phenomenon, Dog Shaming features 188 color pages of repentant dogs and their "confessions."