Nature TTL

An owl in flight


An owl in flight.