There is something really playful and pleasingly strange about street projects, from telling stories with dog shit to spontaneous poster collaborations. My latest discovery is a tiny London street art project called Little People: little hand-painted people left in London to fend for themselves.