By Brooks
Bivalve shell— two perfect halves tightly meeting edge to edge holding in and keeping out in exact life sustaining balance with one very, very small hinge and a billion years of evolution
©2003 by Brooks
Bivalve shell— two perfect halves tightly meeting edge to edge holding in and keeping out in exact life sustaining balance with one very, very small hinge and a billion years of evolution
©2003 by Brooks