Ro's Travels

I will do my best to post pics and updates here as I go!

Aside from the baffling signage Moscow has awesome Metro stations.

More Information