Designed by
Title
Spherical Sculpture Celebrating the Houston Astro`s World Series Win in 2017 #267108849
Description
Spherical red, blue, and gold sculpture at Minute Maid Stadium that celebrates the Houston Astro`s World Series win in 2017
This image is editorial