Wednesday, April 21, 2010

Direct from Mother Russia…

 

Probably the most awesome metro station I’ve ever seen :D

001

002

Olga… Thank you very much… it was truly amazing…

My friends could not take their eyes off it :P

No comments: