The San Francisco Giants play in AT&T Park. This is one of seven fascinating sculptures hung above the entrance to a building across the street from the stadium. I'm still looking for information that tells about them. Fascinating.
These images may not be copied or used in any form without permission. Copyright © 2024 Ken Duckert. All Rights Reserved.