Benedetta Tagliabue is an Italian architect. She lives and works in Barcelona, Catalonia.
The script ran 0 seconds.