Created by pinkpastor01 - August 6th 2023
3225 South Danville Drive, Abilene, United States
625 N. 1st St., Abilene, TX, US
World's Largest Buffalo Skull