City Hall Roof – Foster and Partners

Jacquelyn Jubert