Michael and Talia Klein, with Andrea Finn (far left), at Islas Secas.

close window