Sate Ayam or Chicken Satay, Indonesian food. Bali island. - Image Details