Megawati Sukarnoputri

In by admin

Megawati Sukarnoputri

Megawati Sukarnoputri leaves a Indonesian Democratic Party rally Jakarta. June 1999. David Dare Parker/The Stand