W class tram 964 heads west along Flinders Street near King Street.
G515-B76 roll towards Flinders Street Station with 9572 Qube cement train from Dandenong.
K190 leads a Steamrail Victoria heritage trip from Sandringham across the Flinders Street viaduct.
Yarra Trams mechanics attend to a minor tram derailment in Flinders Street near Exhibition Street.
City Circle W class trams wait for a disruption to clear in Flinders Street near Exhibition Street.
VL356-VL360 approach Flinders Street with 9476 up Maryvale freight.
W, B and D class trams meet at the intersection of Flinders Street and Swanston Street.
E class tram 6057 running a special event extra from Melbourne Park approaches the majestic Flinders Street Station.
Metro Xtrapolis trains just east of Flinders Street Station.
E class tram 6056 prepares to shunt in Flinders Street near Spencer Street while running shuttles for the Australian Open tennis.
Following an afternoon downpour, W8 class tram 981 waits for maintenance staff to clear a blocked drain in Flinders Street at Market Street.
W8 class tram 957 running an outer City Circle service in Flinders Street near Elizabeth Street.
With the majestic Flinders Street Station in the background, E class tram 6010 runs an MCG football extra across Swanston Street.
Passing the majestic Flinders Street Station, Combino tram 5014 runs an MCG football shuttle across Swanston Street.
City Circle W class trams 925 and 909 specially decorated for Christmas meet in Flinders Street near King Street.