A “Piece” of the installation 04 of the Halo universe, both forerunner structures are a Sentinel Shop and one of Valhalla cannons.
1 comment
1 comment