Located in Bucharest, Romania, in the large Victory Square, illuminated in different colors
Author Withheld (Age out of range)
More traditions from Romania →