"Love hearts, patterns and Pikachus are being created from foliage in a trend known as 'fallen leaves art' or 'ochiba' in Japan. Stunning creations are appearing everywhere and are shared online ..."
Get Started for FREE
Sign up with Facebook Sign up with X
I don't have a Facebook or a X account
Your new post is loading...
Your new post is loading...
|