Designed by
Title
Welcome to Metropolis in the City of Madrid. #82594762
Description
View from Plaza de la Independenci, Madrid, to Metropolis building. Busy, bustling mid-day street scene. Spain urban life, traffic & cars in foreground.
This image is editorial