r/whatsthisbug • … • u/purple_monkey58 Found a 'webbed' bit of leaf on an artichoke leaf and hatched this cute little guy. — 0 Share Copy proxy link Copy original link