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)