.
Herastrau Park, Bucharest, Romania, Roses alley and EU Square

Herastrau Park, Bucharest, Romania, Roses alley and EU Square