Shared publicly  - 
 
Meet the Barack Obama trapdoor spider, or Aptostichus barackobamai, a species recently identified in California.
9
4
Fritz Kreiss's profile photoAdrian Arumugam's profile photo
Add a comment...