Nature TTL

A peacock butterfly on some grass leaves


A peacock butterfly on some grass leaves.