‘Mini Crufts’ dog show raises £1,352 in aid of German Shepherd charity

Post Thumbnail

Breaking