Click to Unmute
A person's hands rest on a rock ledge above green water as a frog leaps from the edge into the water below, creating a small splash.
Be the first to share your thoughts!