Dhavebaj Anupabsthian is a talented self taught photographer and artist based in Trang, Thailand. Dhavebaj shoots