White spotted glass frog (Cochranella / Teratohyla albomaculata) tropical rainforest, Burbayar, Panama, November. meetyourneighbours.net project