Sunday, August 5, 2012

More Celebrity Pics

At the Gloucester Road Tube Station in Kensington, where Captain Stars and Stripes and his squad of  "Go U-S-A" partisans are accosted by media  and onlookers.


No comments: