Back To Previous

American Bison

3110 Preston Rd. Frisco, Texas 75034

The American Bison is the largest land animal in North America. Though you may be tempted to call them buffalo, the only true buffalo are the African Cape Buffalo and the Asian Water Buffalo.

Public Art
Public Art
  • Artist: Anita Pauwels
  • Medium: Bronze
  • Year: 2003