GeoChuck That must be a sun spot...
Hola à Barcelona! Reminds me on San Jugat (is that correcto?)