Green organic mint leaves or peppermint, fresh mint, top view

Green organic mint leaves or peppermint, fresh mint, top view - 124843900