Armillaria fungi, or Honey Fungus

- Image ID: F3K0AC
Armillaria fungi, or Honey Fungus
Nick Gammon / Alamy Stock Photo
Image ID: F3K0AC
Save to lightbox

Search stock photos by tags