Mushroom at Loh Baru, Rinca Island

The mushroom below were found at Loh Baru, Rinca Island, Komodo National Park, Indonesia

No comments: