Designed by
Title
Train on Station in Soller Mallorca #77194030
Description
Historic electric train at Soller Trainstation, Mallorca, Balearic Islands, Spain. It operates between capital Palma de Mallorca and Soller and is an important tourist attraction nowadays.