Trinity GAP members with a shelter pet up for adoption.
Trinity GAP members with a shelter pet up for adoption. Courtesy photot
Trinity GAP members with a shelter pet up for adoption. Courtesy photot