Letter X behind a green grass icon logo design vector 6721704 Vector ...

Responsive image
source