Fleur-De-Lis Still Life
"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
Created Feb 22, 2012. Unless noted Copyright 2012 KHYoteru98 .