Satellite capture a bizarre pattern obscuring an eastern Atlantic island.
Stars:
Satellite capture a bizarre pattern obscuring an eastern Atlantic island.