storm-with-sun The sun peers through storm clouds on a still afternoon in the Mentawai Islands – Indonesia