TRAM TRAVELS

Photos by Pete Devrell from Geneva

There are 1 tram and light rail photos by Pete Devrell from Geneva (Switzerland) on Tram Travels.

31/08/13 - Trams & Trolleybuses - Geneva - Switzerland31/08/13 - Trams & Trolleybuses - Geneva - SwitzerlandBy Pete Devrell.
August 31, 2013.
Last updated: November 6, 2022.