Designed by
Title
Sculpture of longhorn cattle herd crossing a stream in Pioneer Plaza in Dallas, TX #329969009
Description
Dallas, Texas, USA - April 17, 2024: Sculpture of longhorn cattle herd crossing a stream in Pioneer Plaza in Dallas, TX
This image is editorial