Bay

A just-sprouted new leaf luminescent green.

Bay

A just-sprouted new leaf luminescent green.