Informing humanitarians worldwide 24/7 — a service provided by UN OCHA

Solomon Islands + 2 more

Tropical Storm Beni Satellite Image (29 January 2003)