White 6 legged insect on green leaf free stock photo
Free high resolution images white 6 legged insect on green leaf, close-up, dew, dewdrops, drops, hemiptera.
Licence:
Creative Commons - CC0. Photos transferred to the public domain from Creative Commons.
More free photos / by Pexels