Designed by
Title
Slovakia; station; high; railway; train; tatry; tatras; travel; #111678952
Description
High Tatras, Slovakia - August 27, 2015: Tatra Electric Railways TEZ-TER train also known as Tatra tram arrives to Stary Smokovec station in High Tatras mountains, Slovakia
This image is editorial