Mushrooms found at the Institute for Nature Study, Tokyo.

Advertisements