Jul 21 2011
Seen off the Chilean coast west of Punto Choros, north of Santiago.
Jul 25 2011

Leave a Reply