Share.

4 Comments

  1. The rarest one is in the last picture! Cavriago (Italy) is one of the very few places in Western Europe where a monument to Vladimir Lenin still stands.

Leave A Reply