Published on December 19, 2023 in Terra-Petra Receives 2023 Los Angeles Award For Environmental EngineeringFull resolution (900 × 1224) Next →