and the city was filled again with women and fair children that returned to their homes laden with flowers ; and from dol amroth came the harpers that harped most skilfully in all the land ; and there were players upon viols and upon flutes and upon horns of silver , and clear-voiced singers from the vales of lebennin .