Stock Photo: Close-up of Mexican Leaf Frog (Pachymedusa dacnicolor) eggs, Sonora State, Mexico

Stock Photo: 1554-681 Close-up of Mexican Leaf Frog (Pachymedusa dacnicolor) eggs, Sonora State, Mexico