Nature TTL

A garden tiger moth on a green leaf


 A garden tiger moth on a green leaf.