Friends of Animals holds 18th annual animal welfare auction

Friends of Animals holds 18th annual animal welfare auction