Yes the pics cam through! But where's the snow? !!
From SOCHI to St Petersburg. SOCHI and Beyond. We hope to Blog ant of our travels and noteworthy experiences. Check in often.