One of the most idyllic places in Bucharest, Romania.

One of the most idyllic places in Bucharest, Romania.