Posted by Michele Obi in Features on 28th February 2004 6:02 pm / no comments
Russia is set to become even more fashionable as Fashion TV is preparing to open a bar in St Petersburg. [Moscow Times]
Tags: Shopping
Be the first one to leave a comment.
Click here to cancel reply.
No comments
Be the first one to leave a comment.