You are right in being cautious. There are about 50 tall ships sailing the oceans nowadays: most of them belong to military Navies and are used in long training cruises all around the world, often using traditional routes, like the Good Hope Cape or the Magellan Straits, and stopping at important seafaring harbours like San Francisco and Singapore. Others are owned by private owners and used for luxury cruises.
From the marking (white/black stripes) I would suggest a training ship identity, probably Russian or Italian. The date of the picture would also help since it would allow a cross-check against the usually accurate ship logs.
_________________
Fas: Ite, Maledicti, In Ignem Aeternum.