0 sats \ 0 replies \ @zuspotirko 11 Aug \ on: New Banksy Murals Appeared in London Every Day This Week. What Do They Mean? art
What do they mean? The monkey thing looks rad. The pelicans are also super creative. Does it have to have a meaning beyond it just looks cool?