Nature TTL

A mountain sheep


A mountain sheep.