Vlaam

Flemish Tram and Bus Museum

A listed tram shed from 1912 houses more than 55 vehicles from 1873 until now: Antwerp’s first electric tram, a […]