Steve DodgsonAngela JelitaJune 6, 2012September 6, 2017 by Angela JelitaJune 6, 2012September 6, 20170Steve, where do you come from? I come from Scarborough (Yorkshire, England). What first brought you to Indonesia, and how...