Designed by
Title
Metropolis Building - office building from 1911, Madrid, Spain, Europe #290454369
Description
Metropolis Building - office building from 1911, on the corner of Calle de Alcalá and Gran Via. Designed by the Février brothers.
This image is editorial