Taylor Scarr's Images

Title: Provincial Forest Entomologist
Organization: Ontario Ministry of Natural Resources
Country: Canada