urban planning

Mess is more 28/3/2025
Generative uncertainty 14/6/2023