“Little People – A tiny street art project“
“Little handpainted people left in London to fend for themselves”
That says it well.
The picture frame falling in front of the Starbucks is brillant. Unfortunately, they mix in other photos with this series. This site gives a quicker understanding of the picture frame series. There’s five photos that tell the whole story.