Serrano metro station in the zone of La Milla de Oro, the finest zone to shop in Madrid, Spain.

Serrano metro station in the zone of La Milla de Oro, the finest zone to shop in Madrid, Spain.

 Stock photo ID: 95292154

Same artist

  |   See all