Toads laying and fertilizing eggs in stream along side road just south of Puerto Bertrand Chile
PMP0015