STS Mir (Russian meaning World or Peace) is a three-masted, full rigged Sail Training Ship, based in St. Petersburg, Russia. She was built in 1987 at...
Continue Reading →Home » Tag: SHIP PHOTO AND VIDEO
STS Mir (Russian meaning World or Peace) is a three-masted, full rigged Sail Training Ship, based in St. Petersburg, Russia. She was built in 1987 at...
Continue Reading →