Tim Kelleher

Jack The Dog (credit: BluePearl)

Jack Russell Terrier Swallows 111 Pennies

Jack is one lucky dog.

03/12/2013