Not Available

Tambora

Images of work, nature and living in the "Swedish" city Tambora in the East Indies.

Cast

View Full Cast >

Images