Rasuri 20

New office for POSTER architects, Bucharest