Image 1 of 1
ANA 01 PW009 001.JPG
Ceiba Tops near Iquitos. .Tree frog