Infographic Dog Rescue

This infographic in mixed media is relating a personal story about a dog rescue in Maccerata, a small town in Italy.