Puppies – the most exciting of challenges to photograph
Those first few days, and weeks, of having a new puppy in your life is something we sometimes aren’t ready for.
Those first few days, and weeks, of having a new puppy in your life is something we sometimes aren’t ready for.