Farmshire Branding
New Branding for FARMSHIRE. Farmshire is a non-profit that rescues and offers sanctuary to unwanted, abused or neglected farm animals in Western North Carolina.
More by Daniel Hawkins View profile
Like
New Branding for FARMSHIRE. Farmshire is a non-profit that rescues and offers sanctuary to unwanted, abused or neglected farm animals in Western North Carolina.