Just a vulture sitting on a cross on top of the church at Presidio La Bahia in Goliad, Texas. February 18, 2022 | No Comments Birds