Avatar of molior architects

Hackney, UK

molior (v.latin); to build, to construct, to plan