Cattle on Irvine Ranch.

Cattle on Irvine Ranch.

Advertisements