20200128_163346.jpg Madrid Puerta de AtochaThumbnailsMadrid DeliciasMadrid Puerta de AtochaThumbnailsMadrid DeliciasMadrid Puerta de AtochaThumbnailsMadrid DeliciasMadrid Puerta de AtochaThumbnailsMadrid DeliciasMadrid Puerta de AtochaThumbnailsMadrid DeliciasMadrid Puerta de AtochaThumbnailsMadrid DeliciasMadrid Puerta de AtochaThumbnailsMadrid Delicias
The plaza in the former station building at Madrid Atocha.