Part of 8081 - Impatiens capensis Meerb.
OpenSeadragon is not available unless JavaScript is enabled.