Elf Slippers

Elf slippers are a rare sort of golden orchid, found primarily in the forest of Neldorin.

Elf Slippers

Seven Kingdoms: Seowyn's Crossing aethan