Travellers down via escalators in the modern Metro Sol entrance, Puerta del Sol, Madrid, Spain

- Image ID: RN8MNR