Designed by
Title
Toad Festival Celebration #37892222
Description
The Toad Festival is a traditional Chinese festival in North Sichuan which take place on Lantern Festival's Eve. On that day, people hold toad lantern to exorcise the evil toad spirit so they can avoid from toad plague.
This image is editorial