Google Earth image of North Sentinel Island doesn’t reveal much. -002

Advertisements