Open in the curiosity app
Share the knowledge!

Super Tram Car Depot Aka Super Tramcar Depot (1928)