Norman Foster Foundation (Q52344809)
Language: