Designed by
Title
View of the Moncloa transport interchange area in Madrid, Spain #260080142
Description
Madrid, Spain - October 5, 2021: View of the Moncloa transport interchange area in Madrid, Spain, a multimodal station that serves Madrid Metro as well as city buses and intercity and long-distance coaches
This image is editorial