David D. is amateur filmmaker & photographer who is currently based in Padang, West Sumatera.
No posts found