St Petersburg, Russia

Some photos of students and staff from school 126 - a special new science school in St Petersburg. I also visited Museum Gymnasium and schools 10 and 197 this time in this beautiful city.