Aralia cordata _ Udo

Udo (Aralia cordata), Japanese Spikenard

Udo (Aralia cordata), Japanese Spikenard – a medicinal plant with a fireworks display of flowers!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.