ID: #115835
Original resolution: 5400 × 3375 (91.4 × 57.2 cm @ 150 DPI)
Filesize: 6.0 MB
Date created: 2006-05-28
Country: Costa Rica
Hourglass tree frog (Hyla ebreccata) with egg mass, Costa Rica
Please tell us.