Art on top of a water tank located between Levi's Stadium and California's Great America amusement park
Art on top of a water tank located between Levi's Stadium and California's Great America amusement park Misc, Designs, Artwork - Advertising By: rrkrkkiiikkfsnsnsnjjj