All posts tagged street dogs

DOTS of London

This is Ty. He lives on the streets with his homeless human companion. Read more…