120 Coyote Pass, Panama City Beach, Florida 32407 USA
Found Baby raccoon screaming
Photo Credit: Gillian Smith
Claim copyright