Urban Citizens European architecture company Tags: 72k, 72k.nl, abdelicious, abdelicious.com, Agency, Architecture, cmpany, European, logo, logo design, logos