Gray Alpine cattle

Gray Alpine cattle

gray Italian multipurpose cattle.