MyHostas.net Database

Great Thatch Island (Goodenough NR)

Photo by Gail Russo