Designed by
Title
A tiny baby frog or froglet, Painted Frog, Discoglossus pictus, resting on small pieces of grass. #233622189
Description
A tiny baby frog or froglet, Painted Frog, Discoglossus pictus, resting on small pieces of floating grass in a small pont in the Maltese countryside