Make sure in your quest log you have all of them found and if not check for guides on fansites to this quest. Its been a long time since i did the wallflowers so i cant remember where there all at. If they are all found it should say to turn them in to quest giver (zeke i think).