St Andrew's Cross - Hypericum hypericiodes - Cherokee County, NC by revpaulvet
_