16 Dec 2009

Everything Is OK On The Red Carpet

The Love Police at the ‘Lovely Bones’ film premiere, Leicester Square, on a mild winter’s evening.

Operation Mind Seed - Everything Is OK On The Red Carpet (Part 2)