Discovery Space

Discovery Space

Discovery Space entrance

The entrance to Discovery Space along Foster Avenue.

Image: Kevin Sliman