Farmed red deer

Farmed red deer

Observation - Farmed red deer - UK and Ireland. Description: Farmed red deer.

Farmed red deer.