Day 20 – God’s Masterpieces of Grace, in Russia

Day 20 of a 26 day, 11 flight and 4 country adventure, Capturing Grace in France, Ukraine, Russia and Spain. The Hermitage Museum in St. Petersburg, Russia houses some of the world’s greatest masterpieces. My soul was stirred while experiencing … Continue reading