LARRY SMITH CALLS THIS CHROMADORIS THE "SOLAR NUDIBRANCH" LEMBEH STRAITS, SULAWESI, INDONESIA
Phillip Slosberg. Copyright 2004All rights reserved.