You are viewing a single comment's thread from:
RE: Travel with me to the Gulf of Finland. Russia. There's the best place I've ever been.
This is the Gulf of Finland in Russia, in St. Petersburg
This is the Gulf of Finland in Russia, in St. Petersburg