Southern Leopard Frog Picture (Rana utricularia)

Southern Leopard Frog picture, Rana utricularia

Frog at the Charlotte Nature Museum
Charlotte, North Carolina, USA (December 20, 2005)

Back to Other Animal Pictures

Copyright © 2006-2015 by Jon Maloney