Mission accomplished image

Tarrafal > Cape Verde > Africa

[Visited: October 2014]