Artist Lucy Francis creates miniatures of dogs to show their spirit and feed her passion for man’s best friend.
Director