[ stop the slideshow ]

Hochstetter's frog

1381/2300