Leopard Frog with Bee, Santa Clara Ranch, South Texas
© Hector Astorga

Click to Close