Pretty sure this is D. columbiana, despite the fact that I didn't get much detail on the foot. Can anyone confirm?
Ken-ichi Ueda
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy