Designed by
Title
Children on Toad Festival #37892023
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