70189
4157962

What on Earth?

Bullseye in the Sky

Satellite capture a bizarre pattern obscuring an eastern Atlantic island.