trekkingwithbecky.com
Avtovo - The Most Beautiful Subway Station (Trekking with Becky)
Avtovo is, without question, the prettiest subway station I've ever seen because this station, in the heart of St. Petersburg, is like a palace.