All posts tagged DOTS of London

DOTS of London

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