insects - Cynthia Parish

From Stills