This page requires JavaScript

American Bacillaria. Pt. III. Echinellea and Lacernata