Photo Gallery In the Limelight Prague, the Czech Republic Moscow, Russia Saint Basil’s Cathedral on an unusually sunny day Istanbul, Turkey Perpignan, France  Mainland Greece Barcelona, Spain St. Petersburg, Russia The Weeping Angels: Royal Edition Yes, I do resemble a Russian royalty, thanks for noticing. Paris, France Share this:TwitterFacebookLike this:Like Loading...