Leandro Maccarini

Leandro Maccarini

Leandro Maccarini
More ideas from Leandro
Volgograd, Russia (Mother Russia Statue)

Volgograd (was called Stalingrad in , Russia (the Mother Russia Statue). The statue stands as a reminder of the fierce battles that took place in The turning point of the war in Europe.