Only in London

Updated

Riot shield as tea tray…

00:38 9/8/2011: Camden Town, London

 

Only in London

Updated