2010-07-23

London Ice-cream mini van

As seen near Tottenham Court Road, London today

1 comment: