Preview Spain, Madrid, Atocha Railway Station. Image ID: 797-12593 Artist: Bennett Dean Purchase a commercial license Buy framed prints & more from our print store spain espana spanish iberia iberian europe european madrid city urban capital travel vacation city break holiday destination train station transport architecture atocha rail railway