Lush green plant closeup
A fresh green plant found in an English garden in the summer sun.
© Display | Stock Free Images
Pro Stock Photos From Dreamstime
Similar Free Images
Categories: