The leaves of a hosta plant.

- Image ID: B151KH
The leaves of a hosta plant.
Frank Paul / Alamy Stock Photo
Image ID: B151KH
The leaves of a hosta plant.
Location: USA North America New Jersey