Major the Bull statue in downtown Durham.
Major the Bull statue in downtown Durham. Dawn Baumgartner Vaughan dvaughan@heraldsun.com
Major the Bull statue in downtown Durham. Dawn Baumgartner Vaughan dvaughan@heraldsun.com