Nature TTL

A number of deer grazing together

Mammal Pictures
 A number of deer grazing together.