Herastrau Park

Bucharest, Romania