Russia is Having her Christmas – January 7th, 2010!


Merry Christmas From Windows to Russia!
January 7th is Orthodox Christmas.
Kyle and Svet
kKEETON @ Windows to Russia…

Permission to reprint in whole or in part is gladly granted, provided full credit is given...


newest oldest most voted
Notify of