Stock Photo - Two travelers wait in Atocha Renfe, train station, MADRID, SPAIN, EUROPE.

Stock Photo: Two travelers wait in Atocha Renfe, train station, MADRID, SPAIN, EUROPE.