Image 1 of 1
MegawatiFansBlown copy.jpg
Summer '99-- Jakarta, Indonesia -- Megawati fans are blown away by the prop dust of her helicopter after she leaves her final rally before Indonesians vote for a new president. Political life is tough on the world's most inhabited island in the world's biggest muslim nation..