Cover image thumbnail

Luminescence

Soft glow emitted by something luminous.