147 West La Garza Ln, Panama City Beach, Florida 32413 USA
Photo Credit: Fonville Press
Claim copyright