Designed by
Title
Diwali Festival in India. #318524392
Description
Diwali Festival in India. Homes and streets are adorned with dazzling displays of diyas oil lamps, creating mesmerizing spectacle of flickering lights symbolize dispelling of darkness and ignorance. AI generated