Weaverville, NC, United States
About leo degreco
Graduate from ''La Femis'', french film school or "FFFS " - what stand for; fuck's French film school !, viva la buck arrive.
I know a very successful "art star" with piles of money and prizes and she's not only a dim bulb but her ex-boyfriend did most of her early work for...
artworksView All 20 Artworks