S TEDDY DARMAWAN

b. 1970

Padang, Indonesia

Works and lives in Yogyakarta