Designed by
Title
A mother common tree frog is guarding her eggs that are ready to hatch. #235245276
Description
A mother common tree frog is guarding her eggs that are ready to hatch. The frog, also known as the striped tree frog, has the scientific name Polypedates leucomystax.