Awwwww

baby, Cuban Knight Lizard, Florida < United States < North America, Miami Beach, Outdoor, shedding, small, South Florida, Surfside, yard

Baby Cuban Knight Lizard shedding in our yard.