Tribute to Steve Jobs in St. Petersburg. Photo taken by my mother when she recently traveled through Siberia to St Petersburg and then Finland.