Stardust Leaves

Description

A leaf soaked in starlight that will appear on a night with clear sky.