Francesco Stella, known professionally as Franco Stella, is an Italian architect. From Wikipedia
The installation of 19 large baroque-style sculptures marks the last step in the privately funded project, set for completion by June 2025.