Northern Leopard Frog (Rana pipiens) in northern Illinois

Royalty-free stock photo ID: 76966264

Northern Leopard Frog (Rana pipiens) in northern Illinois