editorial image

A pretty impressive effort from Bearsden vets team

A team from a Bearsden vets practice got down and dirty recently to raise an impressive £2,093 for charity.

View more