The BioFiles - Bill Hubick

Giant Sedge (Carex gigantea)
Showing all locations