“ephemeral” (noun): plant – or – (adjective): lasts a short time 

IMG-5597

Ladybugs defend elderberries with the opposite of the ultimate sacrifice

Bookmark the permalink.

Leave a comment