BR

Cathedral Plaza

Bucharest, Romania