A Greeting Design About Happy Vesak Day. in japan it's called Hanamatsuri that meaning as Flower Festival Vesak is a holiday traditionally observed by Buddhists and some Hindus in South and Southeast Asia
{}