Luffa cylindrica (Loofa Sponge) - 100 seeds - Click Image to Close