Daedalus Logo

Logo for done Daedalus, an architectural management firm....