Best subway station escalator, Toledo Metro Station, Campania, Italy
Naples. 1600 x 1200 JPEG, ,52 MB. Apple Camera
Toledo Metro Station Naples Italy Naples subway station escalator Campania Toledo Metro Station underground Toledo station street art Toledo Metro Art Station escalator