Architect

Leopoldo Torres Balbás

1888 (Madrid, Spain) – 1960 (Madrid, Spain)