Holland Museum presents this exhibit featuring works from the archipelagos of Indonesia and Melanesia.
Added by Upcoming Robot on December 17, 2009