Puppies that are the first of their breed born in the UK are getting ready to go to their new homes (22 images)

Modified 18 May 2023
View: 50 | All
View: 50 | All