Cherry tree

Cherry tree blossom feast (sakura) has begun in Japan. The light pink flowers could inspire the furnishing of a room

Facebook

Leave a Reply

Your email address will not be published. Required fields are marked *