Kallymenia setchellii

Kallymenia setchellii is an endemic species from the Galápagos Islands, reported from Floreana at Post Office Bay (Taylor 1945: type locality). More