‘Temporary’ glass houses take up Cospicua public space without a permit

By January 5, 2024