Fungi 2006 / 60930041x
Previous Home Next

60930041x

32. Bishop's Seat - orange peel fungus