MeredithMay 11 min readLook who landed....On a leg! This gorgeous Luna Moth descended upon a helper today. She appears to have narrowly escaped a predator. Luna Moth caterpillars...