Little Spectacle

Bivalve