Tram passing by Grand Theatre

Tram passing Grand Theatre of Luxembourg

Commercial photo of tram passing by Grand Theatre on the new tramway tracks in Luxembourg city during night.