Previous
Index
Next
October 23 2008 Green Dragon off the Brazilian island of Fernando de Noronha some 500 miles east of Recife.