The Hitchcock Center

Roof mounted solar panels on the Hitchcock Center