Meet Mr Darcy, our Pet of the Week!

Mr Darcy (Scottish SPCA)
Mr Darcy (Scottish SPCA)