Share
Project Views
Appreciations
404
Followers
152
Following
948
David Ramos García is an interactive art director specializing in graphic design, branding, illustration, character design and concept art. David is based in Barcelona, Spain.
Member Since: May 15, 2010