Diogenes The Dog

Diogenes The Dog
96 Rodney Road, London, SE17 1BG
Photo of Diogenes The Dog