STC Herbarium

Peter C Paulose