Indonesia 23

Indonesia 23 with Hibiscus flower worship in Indonesian congregation.