"Fleur-De-Lis", a French words that when we translate to English means "Flower of The Lily". this symbol make from the basic Lily or sometimes lotus flower. Just open [Link] for more information. :D
Flash Draw Created Feb 22, 2012 640 x 460px Unless noted Copyright 2012 KHYoteru98.