Thumbnail – Tram Depot (DSC_4769t) Published November 12, 2018 at 1220 × 1129 in The Tram Depot The Tram Depot logo from the side of the kiosk in Rome.