Published on December 19, 2023 in Terra-Petra Receives 2023 Los Angeles Award For Environmental EngineeringFull resolution (1200 × 808) ← Previous