You are viewing a single comment's thread from:RE: Top 10 Most Beautiful Subway Stations In The WorldView the full contextlileisabel (74)in Worldmappin • 10 months ago Without a doubt my favorite was Avtovo, St. Petersburg
I agree, they knew how to build grandiose in Russia.