You are viewing a single comment's thread from:RE: The Luzhniki Stadium, Location of the World Cup FinalView the full contextbitatlas (46)in #travel • 7 years ago Nice photo! Keep it going!