Michelle Edelman Art
Shop for artwork created by Michelle Edelman.
Traffic Inc. is one of the top creative management agencies and New York and represent world’s most creative and extraordinary Artist include: fashion, beauty, commercial and etc. We have spacious range of selected illustrators and photographers as well as you can also contact us for brand consulting and copywriters works. To know more about us, Visit us now at http://www.traffic-nyc.com/
more