Highland Cattle

Highland Cattle

Observation - Highland Cattle - UK and Ireland. Description: long horns, long wavy back or red coats

long horns, long wavy back or red coats