Here come the Russians

We have a tall ships festival these days in Barcelona and these guys are part of one of the two Russians ships I visited this morning.
They look pretty ready to take the city.

Comments
Sign in or get an account to comment.