Stringer Bell Is Alive And Well And Living In London

[London, April 29. Image via INF]