INSTALLATIONS

Open spaces are public homages to the human spirit.
Monumental installations rise as testaments to its innovation, determination, hopes and dreams.