NASA Landsat 7 picture shows Dog Island, Anguilla.
NASA
2001-11-02
<a rel="nofollow" class="external free" href="https://oceancolor.gsfc.nasa.gov/cgi/landsat_extract.pl?path=3&amp;row=47&amp;x=1303&amp;y=1939&amp;n=0&amp;t=321">https://oceancolor.gsfc.nasa.gov/cgi/landsat_extract.pl?path=3&amp;row=47&amp;x=1303&amp;y=1939&amp;n=0&amp;t=321</a>