Humbled

A forest glade dappled in sunlight