Last modified: October 26, 2021 Created: May 6, 2019 (from flora/violet.html) Contact: siegelr@stanford.edu All pictures are protected by copyright. Do not use without permission.