Bio

David is a Brazilian artist based in NYC, he was born in Rio de a Janeiro in 1981.