University Square

Bucharest, Romania