Peek-a-Boo Lizard
|
About This Image
The Calua Nature Center in Fort Myers, Florida has critters found in this area. I rather liked the coloring of the lizard on the driftwood, and minimized the backdrop with two layers of varied transparencies
Comments
Add A Comment About This Image