A large Indonesian island in the Sundra group. Not to be confused with a town in Florida, USA.

Sumatra.

history | excerpt history