Maggie Barrett | May 1996 to May 2012






Finding her as a puppy on a busy highway brought us 16 years of joy.

~ Cathy and Jim Barrett ~