DOTS – helping the street dogs of London

Rescuing dogs in London, UK