Dallas Zoo Giraffe Statue

Dallas Zoo Giraffe Statue


Dallas, Texas (TX), US
At 67.5 ft tall, this is supposedly the tallest statue in Texas.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement