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