Designed by
Title
Sculpture of longhorn cattle herd crossing a stream at the Pioneer Plaza in Dallas, Texas, USA #338782771
Description
Dallas, USA - November 6, 2023: Sculpture of longhorn cattle herd crossing a stream at the Pioneer Plaza in Dallas, Texas, USA
This image is editorial