Village: Karang Bolong (stamped on edge of fabric) on the island of Nusa Kembangan near Central Java, Indonesia (also the name of a Dutch fort)Made in 2005 (stamped on edge of fabric)Pattern: stampedMaterial: cottonMeasurements: 41.5" x 86"