The image combines with Alice in Wonderland story.
It shows the scenery, entertainment, and lifestyle in London.
From the image, people are the Alice who is creating their own story on the London land.
AOI Poster Prize For Illustration 2019
More info: