Found a bright green tree frog in a garden near Lake Charles.
I found a bright green tree frog hopping around in my garden close to Lake Charles. It seems to be healthy and was perhaps looking for a new home. If someone is missing their pet frog, please get i...
Garden near Lake Charles, Lake Charles, Louisiana, United States
about 5 hours
ago