Pedro Albornoz
Pedro Albornoz is a photographer of architecture based in Madrid, Spain.
Public Library in Orihuela
Alicante - Spain
Architecture by Alberto Campo Baeza
Centro de Innovación Tecnológica
Inca - Spain
Architecture by Alberto Campo Baeza
With photos also by Hisao Suzuki