NASA ASTER (2007)

This is a NASA IMAGE of an island in South Africa

NASA ASTER (2007)

Keywords: NASA Terra ASTER, Prince Edwards Island, South Indian Ocean