The new trend is called “ochiba art” or “fallen leaf art”, and it’s actually a very cool idea to bring life to those boring sidewalks at no cost at all.
The new trend is called “ochiba art” or “fallen leaf art”, and it’s actually a very cool idea to bring life to those boring sidewalks at no cost at all.