Stock Photo: steam train in Douro Valley, Portugal

Stock Photo: 1566-599683 steam train in Douro Valley, Portugal