Things that God made - artbyjosh

Some sort of horse fly, New Jersey Botanical Gardens, New Jersey

beautifulbeebotanicalflowergardennew jerseysummertree