4 of 11

Bordeaux Law Courts (Rogers Stirk Harbour + Partners)