View All 6 Artworks
, Indonesia
Tedi Ardian, a self taught artist living in West Java, Indonesia. As an introvert person, and having difficulty pouring everything in my brain verbally, my social life is exactly far from enjoyable. Lonely with the lack of interaction with others, I drowned myself, my days in drawing, sketching...ex...